<!DOCTYPE html>

<html lang="en" data-content_root="./">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />

    <title>Developer documentation &#8212; Pytch  documentation</title>
    <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" />
    <link rel="stylesheet" type="text/css" href="_static/classic.css?v=36340f97" />
    <link rel="stylesheet" type="text/css" href="_static/css/pytch-classic.css?v=0321735e" />
    
    <script src="_static/documentation_options.js?v=7f41d439"></script>
    <script src="_static/doctools.js?v=9bcbadda"></script>
    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
    
    <link rel="icon" href="_static/favicon.ico"/>
    <link rel="author" title="About these documents" href="about.html" />
    <link rel="index" title="Index" href="genindex.html" />
    <link rel="search" title="Search" href="search.html" />
    <link rel="next" title="Getting started with Pytch development" href="developer/development-setup.html" />
    <link rel="prev" title="Contact" href="contact.html" /> 
  </head><body>
<div class="NavBar">
  <a href="../app/"><h1>Pytch</h1></a>
  <ul>
    <a href="https://pytch.scss.tcd.ie/"><li>About Pytch</li></a>
    <a href="index.html"><li>Help</li></a>
    <a href="../app/tutorials/"><li>Tutorials</li></a>
    <a href="../app/my-projects/"><li>My projects</li></a>
  </ul>
</div>
<div class="warning-work-in-progress">
  <p>These help pages are incomplete — we are working on it!</p>
</div>
  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <section id="developer-documentation">
<h1>Developer documentation<a class="headerlink" href="#developer-documentation" title="Link to this heading">¶</a></h1>
<p>If you are interested in working on Pytch itself, the following
documents might be useful:</p>
<ul class="simple">
<li><p><a class="reference internal" href="developer/development-setup.html"><span class="doc">Getting started with Pytch development</span></a></p></li>
<li><p><a class="reference internal" href="developer/design-overview.html"><span class="doc">Overview of Pytch design</span></a></p></li>
<li><p><a class="reference internal" href="vm/developer/index.html"><span class="doc">Pytch VM (developer guide)</span></a></p></li>
<li><p><a class="reference internal" href="webapp/developer/index.html"><span class="doc">Webapp (developer guide)</span></a></p></li>
<li><p><a class="reference internal" href="medialib/developer/index.html"><span class="doc">Media library (developer guide)</span></a></p></li>
<li><p><a class="reference internal" href="developer/index.html"><span class="doc">Help section of site (developer guide)</span></a></p></li>
<li><p><a class="reference internal" href="build-tools/tutorialcompiler/index.html"><span class="doc">Tools for writing a tutorial</span></a></p></li>
<li><p><a class="reference internal" href="build-tools/live-reload/index.html"><span class="doc">Using an external editor</span></a></p></li>
<li><p><a class="reference internal" href="build-tools/makesite/index.html"><span class="doc">Tools for building and deploying the site</span></a></p></li>
<li><p><a class="reference internal" href="source-build.html"><span class="doc">Source and build information</span></a></p></li>
<li><p><a class="reference internal" href="releases/changelog.html"><span class="doc">Release Changelog</span></a></p></li>
</ul>
<div class="toctree-wrapper compound">
</div>
</section>


            <div class="clearer"></div>
          </div>
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="Main">
        <div class="sphinxsidebarwrapper"><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="webapp/user/index.html">Using the Pytch web app</a></li>
<li class="toctree-l1"><a class="reference internal" href="vm/user/index.html">Writing Pytch programs</a></li>
<li class="toctree-l1"><a class="reference internal" href="about.html">About Pytch</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact.html">Contact</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Developer documentation</a><ul>
<li class="toctree-l2"><a class="reference internal" href="developer/development-setup.html">Development setup</a></li>
<li class="toctree-l2"><a class="reference internal" href="developer/design-overview.html">Design overview</a></li>
<li class="toctree-l2"><a class="reference internal" href="vm/developer/index.html">VM</a></li>
<li class="toctree-l2"><a class="reference internal" href="webapp/developer/index.html">Webapp</a></li>
<li class="toctree-l2"><a class="reference internal" href="medialib/developer/index.html">Media library</a></li>
<li class="toctree-l2"><a class="reference internal" href="developer/index.html">Website</a></li>
<li class="toctree-l2"><a class="reference internal" href="build-tools/index.html">Tools</a></li>
<li class="toctree-l2"><a class="reference internal" href="source-build.html">Source and build information</a></li>
<li class="toctree-l2"><a class="reference internal" href="releases/changelog.html">Changelog</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="legal/index.html">Legal information</a></li>
</ul>
<div class="docs-home-link"><hr>
  <ul>
    <li>
      <a href="index.html">Pytch help home</a>
    <li>
  </ul>
</div>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
  </body>
</html>